package com.class05.controller;


import com.class05.pojo.Person;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

//@Controller
//@ResponseBody //，用于将方法返回的对象序列化为 JSON 或 XML 格式的数据
@RestController
public class HelloController {
//    一、springMVC的响应方式：
//    1、响应Json数据：@ResponseBody
//    2、响应页面
//    3、转发或重定向
//    4、返回静态资源：例如图片、视频文件直接通过路径访问即可

    @RequestMapping("/toJson")
    public Person sayHello(){
        return new Person("张三", 28);
    }


//    二、共享域对象：一般有：请求域：modelAndView、model、map、modelMap 、
//    会话域：session、会话域对象：session 、应用域：application





}
